package com.tzxs.pay.main.bill.model;

import java.util.List;

public class AutBeanDetail {


    /**
     * code : 10001
     * status : success
     * msg : 操作成功
     * data : [{"id":6814,"out_order_no":"fu2018052316255693698","out_request_no":"re2018052316255674660","goodsid":"1002","store_id":"n82029045532004123","merchant_id":12,"order_title":"","type":902,"pre_auth_type":"BNAK","amount":"0.01","ya_amount":"0.00","pay_amount":"0.00","hb_fq_num":0,"hb_fq_seller_percent":0,"hb_fq_sxf":0,"buyer_id":"","status":"CLOSE","remark":"交易失败","fu_remark":"","pay_status":2,"cost_rate":"","service_rate":"","auth_no":"","payer_logon_id":"","payer_user_id":"","operation_id":"","unfreeze_status":0,"cancel_status":0,"created_at":"2018-05-23 16:25:56","updated_at":"2018-05-23 16:48:36","print_content":"\\n    天择信上银行卡     \\n\\n 收银员:天择信上技术部     \\n===========================\\n\\n 创建时间:2018-05-23 16:25:56     \\n 付款方式:银行卡预授权支付\\n\\n 订单号:fu2018052316255693698\\n\\n 授权资金: 0.01 元\\n\\n 状态: 授权未成功 \\n\\n 备注:  \\n\\n===========================\\n\\n       天择可付  智慧收银       \\n\\n\\n\\n","store_name":"天择信上银行卡","print_body":"\\n收银员:天择信上技术部\\n打印时间:2018-05-25 09:45:19\\n===========================\\n订单号:fu2018052316255693698\\n\\n订单未授权成功,无法打印订单内容. \\n"}]
     */

    private int code;
    private String status;
    private String msg;
    private List<DataBean> data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * id : 6814
         * out_order_no : fu2018052316255693698
         * out_request_no : re2018052316255674660
         * goodsid : 1002
         * store_id : n82029045532004123
         * merchant_id : 12
         * order_title :
         * type : 902
         * pre_auth_type : BNAK
         * amount : 0.01
         * ya_amount : 0.00
         * pay_amount : 0.00
         * hb_fq_num : 0
         * hb_fq_seller_percent : 0
         * hb_fq_sxf : 0
         * buyer_id :
         * status : CLOSE
         * remark : 交易失败
         * fu_remark :
         * pay_status : 2
         * cost_rate :
         * service_rate :
         * auth_no :
         * payer_logon_id :
         * payer_user_id :
         * operation_id :
         * unfreeze_status : 0
         * cancel_status : 0
         * created_at : 2018-05-23 16:25:56
         * updated_at : 2018-05-23 16:48:36
         * print_content : \n    天择信上银行卡     \n\n 收银员:天择信上技术部     \n===========================\n\n 创建时间:2018-05-23 16:25:56     \n 付款方式:银行卡预授权支付\n\n 订单号:fu2018052316255693698\n\n 授权资金: 0.01 元\n\n 状态: 授权未成功 \n\n 备注:  \n\n===========================\n\n       天择可付  智慧收银       \n\n\n\n
         * store_name : 天择信上银行卡
         * print_body : \n收银员:天择信上技术部\n打印时间:2018-05-25 09:45:19\n===========================\n订单号:fu2018052316255693698\n\n订单未授权成功,无法打印订单内容. \n
         */

        private int id;
        private String out_order_no;
        private String out_request_no;
        private String goodsid;
        private String store_id;
        private int merchant_id;
        private String order_title;
        private int type;
        private String pre_auth_type;
        private String amount;
        private String ya_amount;
        private String pay_amount;
        private int hb_fq_num;
        private int hb_fq_seller_percent;
        private int hb_fq_sxf;
        private String buyer_id;
        private String status;
        private String remark;
        private String fu_remark;
        private int pay_status;
        private String cost_rate;
        private String service_rate;
        private String auth_no;
        private String payer_logon_id;
        private String payer_user_id;
        private String operation_id;
        private int unfreeze_status;
        private int cancel_status;
        private String created_at;
        private String updated_at;
        private String print_content;
        private String store_name;
        private String print_body;
        private String pay_type;
        private List<String> print_array;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getOut_order_no() {
            return out_order_no;
        }

        public void setOut_order_no(String out_order_no) {
            this.out_order_no = out_order_no;
        }

        public String getOut_request_no() {
            return out_request_no;
        }

        public void setOut_request_no(String out_request_no) {
            this.out_request_no = out_request_no;
        }

        public List<String> getPrint_array() {
            return print_array;
        }

        public void setPrint_array(List<String> print_array) {
            this.print_array = print_array;
        }

        public String getPay_type() {
            return pay_type;
        }

        public void setPay_type(String pay_type) {
            this.pay_type = pay_type;
        }

        public String getGoodsid() {
            return goodsid;
        }

        public void setGoodsid(String goodsid) {
            this.goodsid = goodsid;
        }

        public String getStore_id() {
            return store_id;
        }

        public void setStore_id(String store_id) {
            this.store_id = store_id;
        }

        public int getMerchant_id() {
            return merchant_id;
        }

        public void setMerchant_id(int merchant_id) {
            this.merchant_id = merchant_id;
        }

        public String getOrder_title() {
            return order_title;
        }

        public void setOrder_title(String order_title) {
            this.order_title = order_title;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getPre_auth_type() {
            return pre_auth_type;
        }

        public void setPre_auth_type(String pre_auth_type) {
            this.pre_auth_type = pre_auth_type;
        }

        public String getAmount() {
            return amount;
        }

        public void setAmount(String amount) {
            this.amount = amount;
        }

        public String getYa_amount() {
            return ya_amount;
        }

        public void setYa_amount(String ya_amount) {
            this.ya_amount = ya_amount;
        }

        public String getPay_amount() {
            return pay_amount;
        }

        public void setPay_amount(String pay_amount) {
            this.pay_amount = pay_amount;
        }

        public int getHb_fq_num() {
            return hb_fq_num;
        }

        public void setHb_fq_num(int hb_fq_num) {
            this.hb_fq_num = hb_fq_num;
        }

        public int getHb_fq_seller_percent() {
            return hb_fq_seller_percent;
        }

        public void setHb_fq_seller_percent(int hb_fq_seller_percent) {
            this.hb_fq_seller_percent = hb_fq_seller_percent;
        }

        public int getHb_fq_sxf() {
            return hb_fq_sxf;
        }

        public void setHb_fq_sxf(int hb_fq_sxf) {
            this.hb_fq_sxf = hb_fq_sxf;
        }

        public String getBuyer_id() {
            return buyer_id;
        }

        public void setBuyer_id(String buyer_id) {
            this.buyer_id = buyer_id;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getFu_remark() {
            return fu_remark;
        }

        public void setFu_remark(String fu_remark) {
            this.fu_remark = fu_remark;
        }

        public int getPay_status() {
            return pay_status;
        }

        public void setPay_status(int pay_status) {
            this.pay_status = pay_status;
        }

        public String getCost_rate() {
            return cost_rate;
        }

        public void setCost_rate(String cost_rate) {
            this.cost_rate = cost_rate;
        }

        public String getService_rate() {
            return service_rate;
        }

        public void setService_rate(String service_rate) {
            this.service_rate = service_rate;
        }

        public String getAuth_no() {
            return auth_no;
        }

        public void setAuth_no(String auth_no) {
            this.auth_no = auth_no;
        }

        public String getPayer_logon_id() {
            return payer_logon_id;
        }

        public void setPayer_logon_id(String payer_logon_id) {
            this.payer_logon_id = payer_logon_id;
        }

        public String getPayer_user_id() {
            return payer_user_id;
        }

        public void setPayer_user_id(String payer_user_id) {
            this.payer_user_id = payer_user_id;
        }

        public String getOperation_id() {
            return operation_id;
        }

        public void setOperation_id(String operation_id) {
            this.operation_id = operation_id;
        }

        public int getUnfreeze_status() {
            return unfreeze_status;
        }

        public void setUnfreeze_status(int unfreeze_status) {
            this.unfreeze_status = unfreeze_status;
        }

        public int getCancel_status() {
            return cancel_status;
        }

        public void setCancel_status(int cancel_status) {
            this.cancel_status = cancel_status;
        }

        public String getCreated_at() {
            return created_at;
        }

        public void setCreated_at(String created_at) {
            this.created_at = created_at;
        }

        public String getUpdated_at() {
            return updated_at;
        }

        public void setUpdated_at(String updated_at) {
            this.updated_at = updated_at;
        }

        public String getPrint_content() {
            return print_content;
        }

        public void setPrint_content(String print_content) {
            this.print_content = print_content;
        }

        public String getStore_name() {
            return store_name;
        }

        public void setStore_name(String store_name) {
            this.store_name = store_name;
        }

        public String getPrint_body() {
            return print_body;
        }

        public void setPrint_body(String print_body) {
            this.print_body = print_body;
        }
    }
}
